1521 Melrose Ave, Seattle, WA 98122, United States
View on Map
What travelers say:
There is no better place to consume shellfish in Seattle than the original Taylor location on Melrose Ave...this place ROCKS! The joint is not too big, not too small--just right. All of the good stuff is on display in tanks and ready for you to gobble...you gotta do Dungeness crabs, geoduck, oysters, clams, and sea urchin--if they have it.